special assistant to the director - Turco Inglés Diccionario